ru.tcl.dxf.tables
Class View

java.lang.Object
  |
  +--ru.tcl.dxf.DXFObject
        |
        +--ru.tcl.dxf.tables.Entry
              |
              +--ru.tcl.dxf.tables.View

public class View
extends Entry

Класс View представляет элемент таблицы видов.

Since:
TCL DXF 1.0
See Also:
Serialized Form

Constructor Summary
View()
           
View(DXFDocument doc)
           
 
Method Summary
 double getBackClipping()
          Возвращает заднюю секцию плоскости.
 DXFPoint getCenter()
          Возвращает центральную точку вида (x, y).
 DXFPoint getDirection()
          Возвращает направление взгляда.
 double getFrontClipping()
          Возвращает переднюю секцию плоскости.
 double getHeight()
          Возвращает высоту окна просмотра.
 double getLensLenght()
          Возвращает фокусное расстояние объектива.
 DXFPoint getTarget()
          Возвращает координаты целевой точки.
 double getTwistAngle()
          Возвращает угол вращения.
 double getWidth()
          Возвращает ширину окна просмотра.
 boolean isBackClippingOn()
          Возвращает true, если активна задняя плоскость отсечения.
 boolean isDisabled()
          Возвращает true, если выключены все режимы.
 boolean isFrontClipNotAtEye()
          Возвращает true, если передняя плоскость отсечения не находится в поле зрения.
 boolean isFrontClippingOn()
          Возвращает true, если активна передняя плоскость отсечения.
 boolean isPerspectiveViewActive()
          Возвращает true, если активна перспективная проекция.
 boolean isUCSOn()
          Возвращает true, если активен режим UCS.
 void readDXF(DXFTokenizer tokenizer)
          Считывание объекта из DXF файла.
 
Methods inherited from class ru.tcl.dxf.tables.Entry
getFlags, getName, readCommonPropertiesDXF
 
Methods inherited from class ru.tcl.dxf.DXFObject
getDocument, setDocument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

View

public View()

View

public View(DXFDocument doc)
Method Detail

getBackClipping

public final double getBackClipping()
Возвращает заднюю секцию плоскости.
Returns:
задняя секция плоскости.
Since:
TCL DXF 1.0

getCenter

public final DXFPoint getCenter()
Возвращает центральную точку вида (x, y).
Returns:
центральная точка вида.
Since:
TCL DXF 1.0

getDirection

public final DXFPoint getDirection()
Возвращает направление взгляда.
Returns:
направление взгляда.
Since:
TCL DXF 1.0

getFrontClipping

public final double getFrontClipping()
Возвращает переднюю секцию плоскости.
Returns:
передняя секция плоскости.
Since:
TCL DXF 1.0

getHeight

public final double getHeight()
Возвращает высоту окна просмотра.
Returns:
высота окна просмотра.
Since:
TCL DXF 1.0

getLensLenght

public final double getLensLenght()
Возвращает фокусное расстояние объектива.
Returns:
фокусное расстояние объектива.
Since:
TCL DXF 1.0

getTarget

public final DXFPoint getTarget()
Возвращает координаты целевой точки.
Returns:
координаты целевой точки.
Since:
TCL DXF 1.0

getTwistAngle

public final double getTwistAngle()
Возвращает угол вращения.
Returns:
угол вращения.
Since:
TCL DXF 1.0

getWidth

public final double getWidth()
Возвращает ширину окна просмотра.
Returns:
ширина окна просмотра.
Since:
TCL DXF 1.0

isBackClippingOn

public final boolean isBackClippingOn()
Возвращает true, если активна задняя плоскость отсечения.
Returns:
true, если активна задняя плоскость отсечения.
Since:
TCL DXF 1.0

isDisabled

public final boolean isDisabled()
Возвращает true, если выключены все режимы.
Returns:
true, если выключены все режимы.
Since:
TCL DXF 1.0

isFrontClippingOn

public final boolean isFrontClippingOn()
Возвращает true, если активна передняя плоскость отсечения.
Returns:
true, если активна передняя плоскость отсечения.
Since:
TCL DXF 1.0

isFrontClipNotAtEye

public final boolean isFrontClipNotAtEye()
Возвращает true, если передняя плоскость отсечения не находится в поле зрения.
Returns:
true, если передняя плоскость отсечения не находится в поле зрения.
Since:
TCL DXF 1.0

isPerspectiveViewActive

public final boolean isPerspectiveViewActive()
Возвращает true, если активна перспективная проекция.
Returns:
true, если активна перспективная проекция.
Since:
TCL DXF 1.0

isUCSOn

public final boolean isUCSOn()
Возвращает true, если активен режим UCS.
Returns:
true, если активен режим UCS.
Since:
TCL DXF 1.0

readDXF

public void readDXF(DXFTokenizer tokenizer)
             throws java.io.IOException
Считывание объекта из DXF файла. Вы не должны явно использовать данный метод.
Parameters:
tokenizer - разборщик DXF файлов
Overrides:
readDXF in class DXFObject
Since:
TCL DXF 1.0